package com.pattern.create.factoryMethod.four;
/**   
*    
* 项目名称：designPattern   
* 类名称：DatabaseLoggerFactory   
* 类描述：
* 创建人：jzhang  
* 创建时间：2018年4月23日 下午2:26:09   
* 联系方式：1104975916@qq.com 
*      
*/
public class DatabaseLoggerFactory implements LoggerFactory {
	public Logger createLogger() {
		// 使用默认方式连接数据库，代码省略
		Logger logger = new DatabaseLogger();
		// 初始化数据库日志记录器，代码省略
		return logger;
	}

	public Logger createLogger(String args) {
		// 使用参数args作为连接字符串来连接数据库，代码省略
		Logger logger = new DatabaseLogger();
		// 初始化数据库日志记录器，代码省略
		return logger;
	}

	public Logger createLogger(Object obj) {
		// 使用封装在参数obj中的连接字符串来连接数据库，代码省略
		Logger logger = new DatabaseLogger();
		// 使用封装在参数obj中的数据来初始化数据库日志记录器，代码省略
		return logger;
	}
}